Big Huge Thesaurus

Rubus chamaemorus

noun